purchase of short term investments - French English Dictionary